leather shorts - Espagnol Anglais Dictionnaire